roadside ditch - Español Inglés Diccionario